pump trolley - Spanish English Dictionary